a dedicated server - Turkish English Dictionary